DBChart se zobrazenou mezi
Otázka od: Macecek Marcel
25. 11. 2002 10:59
Potreboval bych do DBChartu vlozit primku zobrazujici nejakou mez.
Nevite nahodou nekdo, jak by se to dalo do neho vlozit (zobrazit) ???
Diky
Marcel
Odpovedá: Pavel Gazda
25. 11. 2002 13:55
Ahoj,
takto kreslim caru zobrazujici aktualni cas,
jinak dost lze vycist ze zdroju v TeeChart.
Pavel
procedure TGrafForm.GrafBeforeDrawAxes(Sender: TObject);
var
tmpRect:TRect;
XPosition:Integer;
Time : TDateTime;
begin
With Chart do
Begin
tmpRect := ChartRect;
Time := Now;
if (BottomAxis.Minimum < Time) and
(BottomAxis.Maximum > Time) then
With Canvas do
begin
XPosition := BottomAxis.CalcXPosValue(Time);
Pen.Width:= TimeLineSize;
Pen.Style:=psSolid;
Pen.Color:= TimeLineColor;
MoveTo(XPosition,ChartRect.Bottom);
LineTo(XPosition,ChartRect.Top);
end;
end;
end;
> Potreboval bych do DBChartu vlozit primku zobrazujici nejakou mez.
> Nevite nahodou nekdo, jak by se to dalo do neho vlozit (zobrazit) ???
>